multi-start worm - Spanish English Dictionary